.faq-section{padding:25px 0 64px}.faq-section__container{padding:50px 55px}.faq-section__layout{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.faq-section__column{min-width:0}.faq-section__column--accordion{direction:rtl}.faq-link{color:#2f8f6b;cursor:pointer;font-weight:600;text-decoration:underline}.faq-section__column--mosaic{justify-content:center;align-items:start;display:flex}.faq-list{width:100%;flex-direction:column;gap:14px;display:flex}.faq-list__more{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.faq-list__more--open{grid-template-rows:1fr}.faq-list__more-inner{min-height:0;overflow:hidden}.faq-list__more:not(.faq-list__more--open) .faq-list__more-inner{pointer-events:none}.faq-list--extra{opacity:0;transition:opacity .28s}.faq-list__more--open .faq-list--extra{opacity:1}.faq-section__show-more{justify-content:center;margin-top:20px;display:flex}.faq-item{background-color:#fff;border:1px solid #d8dde3;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item--open{border-color:#cfd6dd}.faq-item__header{width:100%;cursor:pointer;flex-direction:reverse;text-align:right;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.faq-item__header:hover{background-color:#fbfcfd}.faq-item__question{font-family:var(--font-primary);color:#292b2d;font-size:16px;font-weight:600}.faq-item__icon{width:28px;height:28px;color:#2f8f6b;border:1.5px solid #2f8f6b;border-radius:50%;flex:none;justify-content:center;align-items:flex-end;font-size:22px;font-weight:500;line-height:1;transition:transform .28s,background-color .28s;display:inline-flex}.faq-item--open .faq-item__icon{transform:rotate(180deg)}.faq-item__body-wrapper{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.faq-item__body-wrapper--open{grid-template-rows:1fr}.faq-item__body{min-height:0;text-align:right;opacity:0;padding:0 20px;transition:opacity .28s,padding .32s;overflow:hidden}.faq-item__body-wrapper--open .faq-item__body{opacity:1;padding:0 20px 18px}.faq-item__answer{font-family:var(--font-primary);font-size:var(--font-x);color:#494d50;font-weight:400;line-height:24px}.faq-item__answer span{font-family:var(--font-primaryfa)}.homeMuskFAQ{height:100%;margin:auto}@media (max-width:1024px){.faq-section__container{padding:50px 10px}.faq-section__layout{grid-template-columns:1fr;gap:32px}.faq-item__question{font-size:14px}.homeMuskFAQ{display:none}}@media (max-width:600px){.faq-list{gap:10px}.faq-item__header{padding:14px 12px}.faq-item__icon{width:24px;height:24px;font-size:18px}.faq-item__body{padding:0 12px}.faq-item__body-wrapper--open .faq-item__body{padding:0 12px 14px}.faq-item__answer{font-size:var(--font-x)}}@media (prefers-reduced-motion:reduce){.faq-item__body-wrapper,.faq-item__body,.faq-item__icon,.faq-list__more,.faq-list--extra{transition:none}.faq-item--open .faq-item__icon{transform:none}}